Blue Prism 6.0:2017年9月

お知らせ

データベースの変更

このリリースはBlue Prismデータベースのバージョン226を必要とします。

ログインエージェント

このリリースのBlue Prismで提供されるログインエージェントのバージョンは、Blue Prism 5.0.33で提供されるバージョンと同じ機能を持っています。

重要なお知らせ

このバージョンでは、すべてのBlue Prismデバイスを.NET Framework 4.7で構成する必要があります。

アップグレード手順の一環で、「6.0より前のバージョンからアップグレードする」にある情報およびガイダンスを再確認する必要があります。このバージョンは5.0.33を基にしています。

認証

このリリースは、第三者のアプリケーションセキュリティ組織であるVeracodeによって、次の標準に準拠していることが確認されています。

静的コード解析

VL4.Veracodeスコア:100/100. 詳細情報

OWASP

詳細情報

SANS Top 25

詳細情報

コンプライアンスハイライトサマリーレポートを入手するには、製品サポートにリクエストしてください。

機能強化

このバージョンのBlue Prismには、多数の新機能と機能強化が導入されています。

拡張サーフェスオートメーション

Blue Prismのサーフェスオートメーション技術を使用してアプリケーションと連携する際に、耐障害性のあるプロセスを簡単に構築できるように、サーフェスオートメーション技術が拡張および強化されました。これらのプロセスの実行時におけるパフォーマンスを向上させる最適化も提供されます。

領域エディター

領域の位置検索方法を定義するメカニズムが強化されました。今後は、以下が可能となります。

  • 座標や画像の一致に基づいて領域を検出すべきかどうかを簡単に選択すること。
  • 特定の領域の検索範囲を選択すること(たとえば、画面上の任意の場所、固定位置、または他の領域に相対する位置)。
  • 画像一致や固定位置を使うときは、定義済みの許容範囲内に画像がない状況を考慮に入れるために、位置周辺の検索エリアを定義できます。
  • 相対配置を使うと、親アイテムの実際の場所に基づいて、領域のランタイム検索エリアが動的に調整されます。
  • 画像の領域のRGB色許容範囲を設定すること。これにより、画像のピクセルの色のRGB値の差異を許可します。
  • 画像の領域のグレースケールによる比較を作成します。これにより、RGB色の許容度のみに頼ることができない場合の領域検出の耐障害性が向上します。

開発プロセス

プロセススタジオは、耐障害性プロセスの作成時に複雑さが軽減されるように改良されています。

  • 続行する前に画像領域が存在しているかどうか確認するために、[待機]ステージで新しい存在確認条件を使えます。
  • [移動]ステージ内では、アクション間にインターバルを設定できます。
  • インターバルは、[移動]ステージ内の送信アクションとキーを押すアクションの個々のキーストローク間に設定できます。(グローバルキー送信、グローバルキー送信イベント、ウィンドウのキー操作、Altキーと組み合わせるウィンドウのキー操作)

コントロールルームの向上

多数の改良を行い、ワークフォースの可視性向上と管理の簡易化を実現しました。改良点は以下のとおりです。

  • [セッション管理]ペインに、プロセスおよびリソースの多重選択フィルターが備えられました。また、有効化する条件で、[セッション管理]ペインに、[プロセス]ペインおよび[リソース]ペインでのユーザーの選択に基づく自動フィルターが設定されました。
  • 警告状態に入る前に、所定のステージでプロセスが費やせる最大時間を設定できるようになりました。警告はシステム全体に設定し、ステージごとの上書き値を定義するオプションを備えています。
  • プロセスで開始された最新のステージが(開始日時とともに)セッション管理内に明示されるようになりました。
  • コントロールルームから移動することで、選択したリソースセッションの表示がリセットされることがなくなりました。
  • どのリソースが現在のリソースプールコントローラーであるかをはっきりと表示するようにしました。
  • ワークフォース可用性タイルを、ログアウト済み、作業中、アイドル、不明、オフラインの数に関するデータなど、すべてのリソースの状態をより正確に反映するよう更新しました。

コントロールルームの[リソース]パネルに、各ランタイムリソースの詳細情報を収録しました。以下は、変更の例です。

  • 新しいメカニズムで、ランタイムがアイドルか、実行中か、オフラインか、不明か、さらには各デバイス上で実行中のセッション数といったリソースの状態を表示します。これは、関連情報を積極的に定期提供するランタイムリソースに基づいて生成されます。
  • 予期せずオフラインになるリソースは、今後は「見つかりません」と表示されます。最後の接続成功から経過した合計時間が、5分を上限として表示されます。
  • リソースが[プライベート]に設定された場合、このリソースに割り当てられるユーザーアカウントが表示されます。
  • コントロールルームから所定のランタイムリソースに直接(指示用)接続を確立できるかどうかを示す接続状態情報は、ペインの右側の列内にあります。

Windows Communication Foundation(WCF)

Blue Prismサーバーを構成する際、および.NET Remotingに加えてWindows Communication Foundation(WCF)オプションを提供するために拡張されたBlue Prismサーバーを経由して接続するようBlue Prismクライアントを構成する際には、接続モードを利用できます。これにより、通信チャネルに適用される暗号化のコントロールが向上します。

新しいオプションは次のとおりです。

  • WCF:メッセージの暗号化とWindows認証を使用するSOAP
  • WCF:トランスポートの暗号化とWindows認証を使用するSOAP
  • WCF:トランスポートの暗号化を使用するSOAP
  • WCF:安全でない

この作業には、/connectionmodeスイッチを使用して接続モードを設定するための追加のコマンドライン設定が含まれます。

アナリティクス

セッションログおよび構成可能なメトリック情報が、環境間の監視目的で外部システムに送信できるようになりました。この新機能に対応するために、次の変更が加えられました。

  • [ダッシュボード]タブの名前が[アナリティクス]に変更されました。対応するユーザー許可グループの用語もアナリティクスに変更されました。
  • パブリッシュされたダッシュボードの新しい概念が提供されました。パブリッシュされたダッシュボードに追加されたタイルは、適切に構成されたBlue Prismサーバーのバックグラウンドで定期的に実行され、その結果はそれらのデバイスのローカルイベントログに記録されます。
  • 新しいデザインのパブリッシュされたダッシュボード許可は提供済みです。これにより、ユーザーがパブリッシュダッシュボードを作成および編集できるかどうかが制限されます。システム管理者および既存の[グローバルダッシュボードを設計]許可を持つユーザーには、この許可が自動的に付与されます。
  • アプリケーションサーバーの新しいconfig設定[パブリッシュされたダッシュボードを有効化]が提供されます。有効にすると、サーバーは各パブリッシュされたダッシュボードのタイルに関連付けられているデータを定期的に取得し、その情報を外部のアプリケーションで使用できるようにJSON形式でWindowsイベントログに書き込みます。更新間隔が最も長いタイルを使用してダッシュボード上のすべてのタイルを更新するかどうかを決定し、その結果をログに出力します。

例外画面キャプチャ

リソースの画面キャプチャを自動的に保存するように、例外ステージを構成できるようになりました。画面キャプチャは、例外の日時、キャプチャを取得したリソースの名前、例外が発生したプロセスまたはオブジェクトの名前とともに保存されます。この機能を使う場合は、次の点を考慮する必要があります。

  • 機能をシステム全体の設定を経由して有効/無効にする。
  • 適切な許可を持つユーザーのみが画面キャプチャを閲覧できる。
  • 画面キャプチャ機能は、デフォルトの暗号化方式が構成済みで、有効である必要がある。ランタイムリソースごとに最後の画面キャプチャのみが保存される。

多言語UI

クライアントが日本語ロケールのマシン上で実行されているときに、ユーザーインターフェイスの主要部分が日本語で表示されるようになりました。

.NET 4.7

.NET Framework 4.7をネイティブに使用するようにプラットフォームが構成されました。そのためには、Blue Prismをインストールするすべてのデバイスをこのバージョンの.NET Frameworkで構成する必要があります。さらに、Blue Prismコードステージを開発する際には、このフレームワークの機能を使用するためのサポートも提供されます。

サーバー構成

ユーザビリティを向上させるために、Blue Prismサーバー構成インターフェイスにいくつかの変更が加えられました。

  • サーバーサービスを構成する際、有効なWindowsサービスが未構成の場合は、構成インターフェイスを経由してユーザーにアラートが届きます。
  • Windowsサービスがあらかじめサーバープロファイル用に設定されていない場合、ユーザーには、画面上の[サービス作成]ボタンを使うオプションが提供されます。
  • サーバープロファイルを作成するときに、重複する名前がすでに構成されているかどうかを構成ユーティリティで検出できるようになりました。
  • デフォルトという名前のサーバープロファイルは、名前の変更や削除はできません。
  • 行った変更を保存する際に、[構成ホーム]画面の[構成保存]ボタンを使用する必要がなくなりました。
  • サーバーイベントログオプションは、専用の[ロギング]タブにまとめられるようになりました。
  • サーバーサービスをWCFエンドポイントとして構成する場合、アカウントのサービスログオンに適切な許可がないときはアラートが表示されます。管理者がログオンアカウントを該当するアクセス制御リスト(ACL)に追加できるようにする機能が提供されます。
  • 転送の暗号化付きWCF接続モードを選択するシナリオでは、ローカルにインストールされている証明書をBlue Prismサーバーサービスと関連付けるためのインターフェイスが提供されます。

サーバーデプロイメント

  • サポートされる64ビットオペレーティングシステムにデプロイされた場合、Blue Prismサーバーサービスは64ビットプロセスとして動作するようになりました。
  • AutomateC /serverconfigコマンドを使用して新しいサーバーデプロイメントを設定する際に、自動的に作成される暗号化方式に[デフォルトの暗号化方式]のラベルが付けられるようになりました。以前は、このスキームにはデフォルトで「認証情報キー」というラベルが付けられました。

メインフレームエミュレーター

複数ロケールのメインフレームエミュレーターとのインタラクションインタラクションのサポートが拡張されました。次のような変更が加えられました。

  • 汎用HLLAPIコネクターを使う場合、今後はこのエミュレーターを使用するよう構成されるAPIコードページを選択する必要があります。これにより、エミュレーターとのインタラクションで、2バイト文字セットを含むロケールなど、さまざまなロケールを使用するよう設定できるようになります。既存のプロセスはデフォルトでASCIIエンコード変換になります。
  • テキストを右から左に(RTL)表示するメインフレームエミュレーターとのインタラクションが強化され、RTLスパイオプションが導入されました。有効化すると、スパイされた要素の場所を、ターゲットRTL表示に基づいて計算します。

Tesseract光学文字認識

Tesseract V 4.0がBlue Prismと一緒にインストールされるようになりました。以前のバージョンの言語パックは機能しなくなるため、新しい言語パックをインストールする必要があります。この手順を完了する方法については、製品ヘルプで説明しています。

修正とマイナーな改良

このバージョンでは、いくつかの修正とマイナーな改良が加えられました。

変更の説明

参考資料

このバージョンのBlue Prismは、Veracodeレベル4の認証を受けており、OWASPセキュリティに準拠しています。

us-1050

コレクションをコードステージから戻すときに、DateTimeModeプロパティが指定されていなかった場合は、DateTimeオブジェクトが現地時間として扱われ、その後UTCに変換されていました。デフォルトでは、指定されたDateTimeModeプロパティを持たない日時は、コレクションをコードステージに渡すときに、UTCに設定されるようになりました。これにより、予期しないタイムゾーン変換を回避できます。

us-867
bg-610

データベースサーバーの現地時間ではなく、リソースの現地時間が使用し、セッションログが保存、表示されるようになりました。ログを表示する際には、ツールチップによってリソースの現地時間が表示ユーザーの現地時間に変換され、UTCオフセットも合わせて提供されます。コントロールルームのセッション管理の概要は、表示ユーザーの現地時間で表示されます。

us-879
us-999

ランタイムリソースが開始されるコンテキストが構成済みの証明書のプライベートキーへのアクセス権を持たない場合に表示されるメッセージが、より意味のあるものに更新されました。これは、/sslcertスイッチを使用してランタイムリソースが開始されているが、ユーザーにプライベートキーへのアクセス許可が明示的に付与されていない場合に役立ちます。

bg-755

Blue Prismネイティブ認証環境を使用して構成された環境で、最後のシステム管理者ユーザーを削除できないようにするために、いくつかの変更が行われました。システム管理者の役割を現在持っているユーザーの削除ができなくなりました。さらに、これらの権利を持つアクティブユーザーがシステムに存在しなくなる場合、ユーザーからシステム管理者の役割を削除できなくなりました。

bg-354

インタラクティブモードで動作していない場合、以前はポップアップウィンドウに表示されていたランタイムリソースのエラーメッセージが、イベントログにリダイレクトされるようになりました。これは主に、ログイン前にログインエージェントによって起動されたランタイムに適用されます。

bg-548

Active Directory環境で使用する場合、リソースプールはプールメンバーに作業を委任できるようになりました。これは、v5.0.30で匿名リソースの認証方法が変更されたときに発生した問題です。このバージョンで解決されました。

bg-745

暗号化方式モードのトリプルDESが廃止されました。後方互換用に引き続き提供されます。既存の暗号化方式でこの暗号化メソッドを構成している顧客をアップグレードする場合、アクションは必要ありません。

us-1139

[セキュリティ - ユーザーの役割]でユーザーの役割を削除するときに、この役割に割り当てられているユーザーアカウントの数を確認するメッセージに、非アクティブのユーザーアカウントがカウントされなくなりました。

bg-660

[セキュリティ - ユーザー]のユーザーツリービューにおけるユーザー名の編集方法が改善されました。以前は、編集時にユーザー名から文字を削除すると、ユーザーアカウントがフォーカスを失いました。

bg-587

ログインエージェント

このBlue Prismリリースが利用可能になった時点における最新バージョンのログインエージェントのインストーラーは、Blue Prismインストール場所のインストーラーフォルダー内にあります。

Blue Prismのこのリリースで提供されるログインエージェントのバージョンは、Blue Prism 5.0.33およびBlue Prism 6のこれまでの全バージョンで提供されるバージョンと同じ機能を持っています。

修正とマイナーな改良

このバージョンのBlue Prismに適用される変更はありません

ログインエージェントのサンプルプロセスとビジュアルビジネスオブジェクトの更新

このバージョンのBlue Prismに適用される変更はありません。

ビジュアルビジネスオブジェクトの更新

Blue Prismリリースには多数のビジュアルビジネスオブジェクト(VBO)が用意されていますが、変更は特定のVBOが明示的にインポートされた場合にのみ適用されます。

これらのVBOを使用する場合は、動作の変更との互換性を確認するために、インポート後に再検証する必要があります。

オブジェクト - MS Excel

変更の説明

参考資料

アクションが使用されていてExcelが応答しなくなったときにプロセスが無期限にハングするのを回避するソリューションが提供されました。アクションを完了できない場合、VBOがタイムアウトするようになりました。次に、新しいタイムアウト機能を備えたアクションの一覧を示します。

  • アタッチ
  • ワークブックに添付
  • インスタンスを開く
  • インスタンスを閉じる
  • ワークブックを開く
  • ワークブックを保存
  • 現在のワークブックを保存
  • ワークブックに名前を付けて保存
  • 現在のワークブックに名前を付けて保存
  • ワークブックを閉じる
  • 現在のワークブックを閉じる

bg-723

ワークブック名を指定して使用したときに、[アタッチ]、[ワークブックにアタッチ]、[インスタンスを開く]のアクションが正しく機能しないという問題が解決されました。

bg-822

ユーティリティJSON

変更の説明

参考資料

JSON VBOで、最新のNewtonsoft.JSON.dllが使用されるようになりました。このバージョンのVBOを使用する場合、既存のプロセスでVBOの最新のコピーを使用するときには、次の点に考慮する必要があります。

  • JSONアクションに対して、バイナリデータがコレクションで使用されると、データは"Binary":"MTAxMDA="に変換されるようになりました。このデータが[JSONからコレクション]アクションに使用されると、値MTAxMDA=を含むタイプの出力、'text'が作成されます。
  • TimeおよびDateTimeデータは、"Time":"2017-09-26T00:00:16Z"および"DateTime":"2017-09-22T10:32:17Z"の形式で[JSONからコレクション]アクションに返されるようになりました。

us-1184